TARGET:=main
CC := arm-linux-gcc

INC := -I ./inc
LIB := -L ./lib 
SRC := $(wildcard ./src/*.c)
OBJ := $(patsubst %.c, %.o, $(SRC))
#./src/main.o:./src/main.c
#	$(CC) -c $< -o $@ $(INC)
#./src/sum.o:./src/sum.c
#	$(CC) -c $< -o $@ $(INC)
#./src/sub.o:./src/sub.c
#	$(CC) -c $< -o $@ $(INC)
$(TARGET):$(OBJ)
	$(CC) $^ -o $@ $(INC) $(LIB)
	cp $(TARGET) ~/tftp_tcl
./src/%.o:./src/%.c
	$(CC) -c $< -o $@ $(INC) -std=c99

clean:
	rm ./src/*.o
